tv presenter - German English Dictionary